spectacles frame - English Synonyms Dictionary